/* 
* @Author: Marte
* @Date:   2016-12-13 08:56:05
* @Last Modified by:   Marte
* @Last Modified time: 2017-02-07 16:23:41
*/
em,i{font-style: normal;}
.specialLeftNav{position:fixed;left:0;top:50%;z-index: 22;}
.specialLeftNav ul li{height:38px;width:88px;border:1px solid #d0d0d0;margin-bottom: 4px;line-height: 38px;text-align: center;cursor:pointer;color:#999999;background:#fff;}
.specialLeftNav ul li.active{border-color:#262829;background-color: #262829;color:#fff;}
.consumerUl .indexMarL600{margin-left: 600px;}
.prefectureList ul li{float: left;background-color: #f5f5f5;position:relative;cursor:pointer;}
.prefectureList ul li:hover .prefectureBg{opacity:1;filter:alpha(opacity=100);}
.spacialNavTil{line-height: 74px;font-size: 24px;}
.prefecturePic{display:inline-block;height:200px;width:200px;}
.prefecturePic img{vertical-align: middle;}
.prefectureBg{height:200px;width:200px;background:rgba(0,0,0,0.5) url(../images/prefectureBg.png) no-repeat center;position:absolute;left:0px;top:0px;text-align: center;color:#fff;line-height: 200px;font-size:18px;opacity:0;filter:alpha(opacity=0);transition: all 1s;-moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s;}
.prefectureTxt{display:inline-block;width:156px;padding:20px;text-align: center;height:100%;vertical-align: middle;}
.prefectureTil{display:inline-block;text-align: center;font-size: 18px;color:#000000;line-height: 40px;border-bottom: 2px solid #c2a476;}
.prefectureDe{line-height: 28px;color:#999999;}
.preRightPic .prefectureBg{left:auto;right:0;top:0;}
.displayListBox ul li{float: left;padding:8px 15px;color:#333333;margin-left: 10px;margin-right: 10px;margin-bottom: 10px;cursor:pointer;}
.displayListBox ul li.current{background-color: #bea175;color:#fff;}
.displayLeftBox{width:590px;}
.displayCenBox{width:370px;}
.displayRightBox{width:200px;background-color: #eeeeee;height:370px;}
.displayBox{position:relative;display:inline-block;}
.displayBox:hover .productBg{opacity:1;filter:alpha(opacity=100);}
.productBg{border:1px solid #fff;position:absolute;left:86px;top:100px;padding:5px;color:#fff;text-align: center;font-size:18px;opacity:0;filter:alpha(opacity=0);transition: all 1s;-moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s;}
.productWhiteBox{height:190px;width:370px;background:rgba(255,255,255,0.3);}
.displayCenBox .productBg{left:30px;top:20px;}
.displayCenBox .productWhiteBox{height:120px;width:300px;}
.displayRightBox .displayBox{height:100%;width:100%;}
.displayRightBox .productBg{height:100%;width:100%;background:rgba(0,0,0,0.3);left:0;top:0;padding:0;}
.diyLinkBtn{display:inline-block;padding:10px 20px;color:#fff;background-color: #bea175;font-size: 14px;margin-top: 150px;}
.specialSeriesBox{padding-top: 40px;margin-top: 0;}
.specialContainer{padding-top: 0;-webkit-box-shadow: 0 5px 5px #ccc;-moz-box-shadow: 0 5px 5px #ccc;box-shadow: 0 5px 5px #ccc;margin-bottom: 20px;background: #fff;}
.specialSeriesplay{border:none;margin-bottom: 0;}
.displayDownList ul li{float: left;position:relative;cursor:pointer;height:400px;width:285px;margin-left: 7px;margin-right: 7px;margin-bottom: 14px;}
.displayDownList ul li:hover .downListBg{opacity:1;filter:alpha(opacity=100);}
.downListBg{border:1px solid #fff;position:absolute;left:45px;top:45px;padding:5px;color:#fff;text-align: center;font-size:18px;opacity:0;filter:alpha(opacity=0);transition: all 1s;-moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s;}
.downListWhiteBg{height:290px;width:190px;background:rgba(255,255,255,0.3);}




.device {width: 100%;height: 400px;border: 3px solid white;margin: 5px auto;position: relative;}
.device .arrow-left {border:1px solid #e9e9e9;background:#fff url(../images/diyPicPrev.png) no-repeat center;position: absolute;left: -20px;top: 50%;margin-top: -80px;width: 26px;height: 40px;z-index: 2;}
.device .arrow-right {border:1px solid #e9e9e9;background:#fff url(../images/diyPicNext.png) no-repeat center;position: absolute;right: -20px;top: 50%; margin-top: -80px; width: 26px;height: 40px;z-index: 2;}
.swiper-container { height: 400px;width: 100%;}
.content-slide {padding: 20px;color: #fff;}
/*.title {font-size: 25px;margin-bottom: 10px;}忘记是哪个位置了*/   
.pagination {position: absolute;left: 0; text-align: center;bottom:5px; width: 100%;}
.swiper-pagination-switch {display: inline-block;width: 10px;height: 10px;border-radius: 10px;background: #999;box-shadow: 0px 1px 2px #555 inset;margin: 0 3px;cursor: pointer;}
.swiper-active-switch {background: #fff;}
.seriesNamePey{line-height: 30px;color:#c22849;}
.specialHoverBg{height:100%;width:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.5);opacity:0;filter:alpha(opacity=0);transition: all 1s;-moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s;}
.seriesCont ul li:hover .specialHoverBg{opacity:1;filter:alpha(opacity=100);}

/*详情页*/
.choiceFixed{position:fixed;top:0;z-index: 200;background-color: #fff;width:100%;box-shadow: 0 2px 5px #999;left:0;padding-top: 10px;}
.choiceConditBox{padding-left: 20px;padding-right: 20px;font-size: 14px;}
.choiceConditList{position:relative;padding-top: 5px;padding-bottom: 5px;}
.choiceCondiTil{position:absolute;left:0;top:10px;}
.choiceConditList span{padding:8px 20px;display:inline-block;cursor:pointer;}
.choiceConditList span.current{background-color: #dfb77a;color:#fff;}
.styleSelectCont ul li:hover .detialhoverBg{opacity:1;filter:alpha(opacity=100);}

.detialhoverBg{text-align:center;position:absolute;height:100%;width:100%;left:0;top:0;background:rgba(0,0,0,0.5);opacity:0;filter:alpha(opacity=0);transition: all 1s;-moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s;}
.diyhoverBg{text-align:center;position:absolute;height:100%;width:100%;left:0;top:0;background:rgba(0,0,0,0.5);color:#fff;font-size: 16px;}
.detialhoverBg .diyLinkBtn{background-color: #00bbd7;border-radius: 5px;}
.specialDetailCont .seriesName,.specialDetailCont .seriesPrice{font-size: 16px;text-align: left;}

.choiceStyleList ul li{height:100px;width:100px;border:1px solid #ccc;text-align: center;cursor:pointer;float: left;margin-right: 20px;margin-bottom: 20px;overflow:hidden;}
.choiceStyleList ul li .styleListImg{margin-left: 30px;margin-top: 20px;}
.choiceFixed ul li{height:50px;width:50px;border:none;text-align: center;cursor:pointer;float: left;margin-right: 20px;margin-bottom: 5px;overflow:hidden;}
.choiceFixed ul li .styleListImg{margin-left: 5px;margin-top: 5px;}

.choiceStyleList ul li.current{background-color: #333333;color:#fff;}
.styleListImg{height:42px;width:42px;overflow:hidden;text-align: center;}

/*customSearchList.html*/
.customSearchBg{background:#ffffff;border-top: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee;}
.mapListBOX{position:absolute;right:30px;top:10px;font-size: 14px;;}
.mapListBOX .mapIconBOX{width:60px;background:url(../images/mapIcon.png) no-repeat top center;padding-top: 30px;cursor:pointer;}
.mapListBOX .mapIconBOX:hover{background:url(../images/mapIconOn.png) no-repeat top center;color:#ffb752;}
.mapListBOX .listingIconBOX{width:60px;background:url(../images/listingIcon.png) no-repeat top center;padding-top: 30px;cursor:pointer;}
.mapListBOX .listingIconBOX:hover{background:url(../images/listingIconOn.png) no-repeat top center;color:#ffb752;}
.customSearchCont_L ul li{float: left;color:#666666;padding-left: 5px;padding-right: 5px;cursor:pointer;}
.customSearchCont_L ul li.currentOn{color:#00adb5;}
/*黄色*/
.wrapYellowBtn{padding:7px 20px;color:#fff;background-color: #f09b22;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-o-border-radius: 5px;cursor:pointer;}
.searchListBox{border:1px solid #ddd;background:#fff;height:250px;width:100%;position:relative;}
.consultBox{position:absolute;left:0;top:0;background:rgba(0,0,0,0.5);height:100%;width:100%;z-index: 1;}
.consultBox .consultBox_L{width:440px;}
.consultBox_L .customName{font-weight: normal;}
.consultBox_R .orderBtn{display:inline-block;width:100px;padding-top: 30px;padding-bottom: 30px;background:#ffb752;text-align: center;cursor:pointer;}
.consultBox_R .cancelBtn{cursor:pointer;background:#ccc;display:inline-block;width:100px;padding-top: 10px;padding-bottom: 10px;text-align: center;}
.consultBox_C input[type="text"]{width:280px;padding:5px 10px;line-height: 20px;}
.searchList_L{position:relative;width:550px;height:250px;overflow:hidden;}
.searchListIcon{width:100%;height:100%;background:rgba(0,0,0,0.8);position:absolute;left:0;top:0;text-align: center;opacity:0;}
.searchList_L:hover .searchListIcon{opacity:1;transition: all 2s;}
.searchList_C{width:450px;}
.searchList_C .searchName{font-weight: normal;font-size: 16px;color:#000000;}
.searchList_R{width:130px;}
.searchList_R .consultBtn{width:120px;color:#fff;background:#048abb;height:50px;line-height: 50px;display:inline-block;text-align: center;cursor:pointer;}
.bannerLiBOX ul li{margin-bottom: 8px;height:70px;width:160px;border:2px solid transparent;cursor:pointer;}
.bannerLiBOX ul li.current{border:2px solid #ffd800;}